我個人練習寫JS都是藉由比較具體的專案
來學習不同觀念
這樣的方式有好處 也有壞處
舉例來說 我會寫一個blog網站來練localStorage
寫一個抓圖的爬蟲 來練fetch/XMLHttpRequest
實際幫一個網站添加有用的按鈕 練習addEventListener
寫一個快捷鍵自動登入 或是貪食蛇 都可以練KeyboardEvent
寫一個擋住網頁廣告的就用到addEventListener("load", (event) => {});
或是自動發話就自然有setInterval 腳本類的會有setTimeout等等
不知不覺很多基礎的語法就在這些練習中
給你全部包辦了
對腦筋靈活的人很受用 可以花樣跳來跳去
只是也必須要有更高的統整能力以及記憶力
壞處就是 一般人會受不了
覺得沒辦法吸收到東西
如果你也是學習比較自由派的 那這邊有很多練手的小題材
很推薦無聊可以來玩玩
打底鞏固觀念 強化實作技巧
https://contactmentor.com/easy-beginners-javascript-games/
今天快過年了 紀念2022 額外給兩個網站
https://tools.wingzero.tw/archive
https://www.ifreesite.com/
https://youtils.cc/password/zh-Hants
https://tw.piliapp.com/
這兩個裡面有超多JS寫的小工具 從那邊開始下手 會是個很不錯的起點
給我自己一個註記
更:2023又找到一個小工具網站 已加入上面
更新:2023/02/15 又找到工具幫這個網站